Big Huge Thesaurus

Auricularia auricula

noun